<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>

<body>

</body>
<script>
  // 正则表达式 (Regular Expression)  有规则的表达式
  // 用既定的规则来匹配字符串(是一种常见的字符串匹配模式)

  // 用户名  由数字 大小写字母 下划线  $ 组成,6-12位,且不能以数字开头
  // 密码    由数字 大小写字母 下划线  $ 组成,6-12位,
  // 手机号  以数字1开头 11位

  // var reg = /^1[2-9]\d{9}$/ig

  // 正则表达式的组成
  // 1. 规则(表达式)   如:以数字1开头 11位
  // 2. 修饰符  i(忽略大小写 ignore case)  g(全局匹配 => 匹配整个字符串 如果不加g默认只匹配一次)

  // 如何创建正则表达式
  // 1. 字面量创建
  var reg = /day/ig; //    D|d A|a Y|y

  // 2. 构造函数创建   new RegExp("规则","修饰符")
  var reg = new RegExp("day", "ig");

</script>

</html>